package com.house.controller;


import com.house.entity.Dev;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

@Slf4j
@RestController
@RequestMapping("/dev")
public class DevController {

    @GetMapping("/getDevs")
    public List<Dev> getDevs() {
        List list = new ArrayList();
        for (int i = 0; i < 1; i++) {
            List<Dev> devs = new ArrayList<>();
            for (int j = 0; j < 8; j++) {
                Dev dev = new Dev();
                dev.setDevId(i + j);
                dev.setDevType("物联网关");
                dev.setAddress("湖南省河北市");
                dev.setAdministrative("张三");
                dev.setAdministrativePhone("13695565655");
                dev.setBatteryCapacity("56%");
                dev.setBindTime(LocalDateTime.now());
                dev.setDangerLevel(2);
                dev.setConnectionType("长连接");
                dev.setGateway("89862154545456414632");
                dev.setIMEI("685645645656456324");
                dev.setModel("PS-GT20");
                dev.setParameter(19);
                dev.setStatus(1);
                dev.setExpirationTime(LocalDateTime.now());
                dev.setDataTrafficTime(LocalDateTime.now());
                devs.add(dev);
            }
            list.add(devs);
        }
        return list;
    }
}
